package com.xiangxiao.rpan.settings.enums;

import com.fasterxml.jackson.annotation.JsonValue;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @auther xiangxiao
 * @email 573768011@qq.com
 * @data 2023/6/9 16:28
 */
@Getter
@AllArgsConstructor
public enum LoginVerifyModeEnum {
  /**
   * 不启用登陆模式
   */
  OFF_MODE("off"),

  /**
   * 图形验证码模式
   */
  IMG_VERIFY_MODE("image"),

  /**
   * 图形验证码模式
   */
  TWO_FACTOR_AUTHENTICATION_MODE("2fa");

  @JsonValue
  private final String value;
}
